import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(appBar: AppBar(title: Text('首页')), body: MyCont()),
      //设置顶部的颜色
      theme: ThemeData(primarySwatch: Colors.yellow),
    );
  }
}

class MyCont extends StatelessWidget {
  // Lis里面的数据必须是Widget组件；
  // _backDataList方法下划线开头，表示当前这个类私有的。
  List<Widget> _backDataList() {
    return [
      ListTile(
        title: Text('我是新闻标题1'),
      ),
      ListTile(
        title: Text('我是新闻标题2'),
      ),
      ListTile(
        title: Text('我是新闻标题3'),
      ),
      ListTile(
        title: Text('我是新闻标题4'),
      )
    ];
  }

  @override
  Widget build(BuildContext context) {
    return ListView(children: this._backDataList());
  }
}
